Comical phrase used to emphasize suckiness of person, event, location, object, or idea.
Used because leeches, by definition (and life function) suck.
See also: like a vacuum, does what a Hoover does
Synonyms for like a leech
On this page, you will find 30 slang terms related to like a leech. Some of the top words include: suxxorz, crap ass, poop stick, us duck, sux, and 25 more.